body {
	font-size: 90%;
}

ul:not(.ui-selectmenu-menu) > li:nth-child(2n) {
	background-color: #DDD;
}

table {
	border-collapse: collapse;
	width: 100%;	
}

table input[type="text"] {
	width: 100%;
}

.snazzyTable th {
	vertical-align: top;
}
.snazzyTable tr {
	font-size: 70%;
	border-style: none;	
}

.snazzyTable td, .snazzyTable th {
	padding: 4px;	
	text-align: center;
	white-space: nowrap;
}

.snazzyTable tr:nth-child(2n) {
	background-color: #DDD;
}

.snazzyTable td > .ui-icon {
	margin-left: auto;
	margin-right: auto;
}

.container {
	padding: 4px 4px 4px 16px;
}